/* 
    Document   : style
    Created on : Sep 26, 2012, 12:10:02 AM
    Author     : ngotandieu
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

root { 
    display: block;
}

/* =WordPress Core
-------------------------------------------------------------- */
.alignnone { 
    margin: 5px 20px 20px 0;
}

.aligncenter,
div.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float: right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float: left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin: 0;
    max-width: 98.5%;
    padding: 0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size: 11px;
    line-height: 17px;
    margin: 0;
    padding: 0 4px 5px;
}

.center {
    text-align: center;
}

.centered {
    margin: auto;
}

/* =Custom theme
-------------------------------------------------------------- */

@font-face {
  font-family: 'Allura';
  font-style: normal;
  font-weight: 400;
  src: local('Allura'), local('Allura-Regular'), url(http://themes.googleusercontent.com/static/fonts/allura/v1/piROihwq0_hcWhCbsLJUv-vvDin1pK8aKteLpeZ5c0A.woff) format('woff');
}


.navbar .navbar-inner .container, 
.navbar-static-top .container, 
.navbar-fixed-top .container, 
.navbar-fixed-bottom .container  { max-width: 1010px; }
.menu-navi .container { width: auto!important;}

#footer {margin-top: 50px; }
.navbar .nav > li.footer { color: #FFFFFF; float: none; padding: 7px 15px; text-decoration: none; }

.navbar-inner {  min-height: 34px; background: none repeat scroll 0 0 #000002; border: medium none; border-radius: 0 0 0 0; padding: 3px 0;}
.navbar .nav li > a { color: #FFFFFF; float: none; font-family: "Comic Sans MS"; font-size: 19px; padding: 7px 15px; text-decoration: none; }
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { box-shadow: none; }
.nav-collapse .nav li > a:hover, .nav-collapse .dropdown-menu a:hover,
.navbar .nav .current-duka-ancestor > a,
.navbar .nav .current-menu-parent > a,
.navbar .nav .current-duka-parent > a,
.navbar .nav .current-menu-item > a { background-color: transparent; color: #FD3F9D; text-shadow: none; }

#menu-menu li ul.sub-menu { margin: 0; background-color: #000002; display: none; position: absolute; list-style: none outside none; }
#menu-menu li ul.sub-menu li { line-height: 36px; }
#menu-menu li:hover ul.sub-menu { display: block; }
.navbar-small #menu-menu ul.sub-menu { display: block; position: relative; margin-left: 25px;}

.navbar-search { margin-top: 2px;}

.breadcrumb { margin-bottom: 20px;}
.breadcrumb a {line-height: 30px;}

.item-wrp { -moz-transition: all 0.2s ease-in-out 0s; border: 1px solid #DDDDDD; border-radius: 4px 4px 4px 4px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.055);
    display: block; line-height: 20px; padding: 4px 4px 10px; text-align: center; }
.item { display: block; font-size: 12px; color: #333333; text-align: center; }
.item-title { margin-top: 7px; font-size: 14px; font-family: Tahoma;}
.item-pid, .prd-id { color: #777777; font-size: 11px; font-style: italic; }
.item-price, .prd-price { color: #FD3F9D; font: 18px "Allura" !important; padding: 5px 0; }
.item-detail { }

.dpsc_image_section { width: auto!important; float: none!important; }

.dpsc_tabs li { margin-top: 5px; }
.dpsc_tabs li:first-child { margin-top: 0px; }

.prd-fields {padding: 5px 0;}
.prd-value {padding: 5px 0;}
.prd-title { border-bottom: 1px solid #CACACA; color: #333333; font-family: "Allura"; font-size: 42px; font-weight: normal;}
.fb-block { margin-top: 40px; }
.ctn-detail { margin-top: 20px; padding-left: 19px; border-left: 1px solid #cacaca;} 

.sidebar-wrapper  { margin: 0;}
.widget-title, .page-title { 
	background: none repeat scroll 0 0 #000002;
    color: #FFFFFF;
    font-family: "comic sans ms";
    font-size: 19px;
    font-weight: normal;
    line-height: 34px;
    padding: 3px 0 3px 19px;
}

.cform label { color: #000002 !important; font-size: 14px !important;}
.sendbutton { min-width: 70px; }
p.cf-sb { text-align: center!important;}
.linklove { display: none;}

.online-support-widget { border: 1px solid #CACACA; left: 0; position: fixed; text-align: center; top: 200px; }

